Software Fault Prediction Using Fuzzy Inference System and Object-oriented Metrics

نویسندگان

  • Ezgi Erturk
  • Ebru Akcapinar Sezer
چکیده

Software fault prediction means identification of the faultprone parts in the software. This enables to focus testing activities on those software modules that are predicted as fault-prone. As can be seen in literature, many soft computing techniques are employed to make more accurate predictions previously. However, software fault prediction has not become routine activity in the software development process, because most of employed methods require historical data to train the model. In fact, collection of the historical data is not a simple job and also collected data represents the project which was observed. It may not be reusable for different projects. To overcome these problems, use of Mamdani type fuzzy inference system to predict software fault prone modules is suggested in this study. Another reason is to eliminate the disadvantages sourced from the small size of data. In this study, object oriented metrics are preferred because of widespread use of object oriented technologies. Experimental results show that fuzzy inference systems are successful and can be competitive with methods previously employed in the literature.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Fuzzified Approach for the Prediction of Fault Proneness and Defect Density

The requirement to improve software productivity has promoted the research on software metrics technology. Object Oriented paradigm is the technology being used to build fault free and stupendous softwares; and to make them fault free object oriented metrics are being used. These metrics are used to identify high risk components early in the design phase and hence help us to reduce the rework a...

متن کامل

A hybrid approach for the prediction of fault proneness in object oriented design using fuzzy logic

Empirical studies conducted by the researchers on object-oriented design metrics are useful for forecasting the fault-proneness of classes in object-oriented design. In this study, we propose an integrated hybrid model to empirically investigate the fault-proneness of object-oriented design. We will use a subset of the Chidamber and Kemerer suite and all of the MOOD metrics to predict fault-pro...

متن کامل

A Combined Approach of Software Metrics and Software Fault Analysis to Estimate Software Reliability

This paper presents a fault prediction model using reliability relevant software metrics and fuzzy inference system. For this a new approach is discussed to develop fuzzy profile of software metrics which are more relevant for software fault prediction. The proposed model predicts the fault density at the end of each phase of software development using relevant software metrics. On the basis of...

متن کامل

Software Fault Inference Based on Expert Opinion

Software fault prediction is a process which predicts that the software modules are faulty or not by using the software metrics and some soft computing methods. Software metrics are divided into two main categories such as object-oriented and method-level metrics. While class relationships and dependencies are covered by object-oriented metrics, behaviors of the classes can be also measured by ...

متن کامل

Quality Prediction in Object Oriented System by Using ANN: A Brief Survey

At present quality of software systems is a major issue, still well defined criteria to measure it needs to be established. The object-oriented (OO) systems, which is different from procedural paradigm requires valid and effective metrics to assess quality of the software. There is considerable research interest in developing and applying sophisticated techniques to construct models for estimat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013